package code.structure.module.configs.data.attach
{
	import code.structure.module.configs.data.ItemConfigData;

	/**
	 * 生产型辅助信息 
	 * @author Yuri
	 * 
	 */
	public class ProductAttachData
	{
		/**
		 *id 
		 */
		public var id:int;
		/**
		 *产出物id 
		 */
		public var outputId:int;
		/**
		 *产出物数量 
		 */
		public var outputNum:int;
		/**
		 *喂食id 
		 */
		public var feedId:int;
		/**
		 *喂食数量 
		 */
		public var feedNum:int;
		/**
		 *生产时间
		 */
		public var growTime:int;
		/**
		 *生长次数  
		 */
		public var growCount:int;

		/**
		 *喂食物数据 
		 */
		public var feedData:ItemConfigData;
		/**
		 *产出物数据 
		 */
		public var outputData:ItemConfigData;
		public function ProductAttachData(obj:Object=null)
		{
			if(obj) parseData(obj);
		}
		
		public function parseData(obj:Object):void{
			for(var key:String in obj){
				if(this.hasOwnProperty(key)){
					this[key] = obj[key];
				}
			}
		}
	}
}